package com.hxy.service;

import com.github.pagehelper.PageInfo;
import com.hxy.pojo.Stuffinfo;
import com.hxy.pojo.vo.StuffinfoAddVo;
import com.hxy.pojo.vo.StuffinfoShowByIdVo;
import com.hxy.pojo.vo.StuffinfoVo;

import java.util.List;

public interface StuffinfoService {
    int deleteByPrimaryKey(Integer id);

    int insert(StuffinfoAddVo record);

    StuffinfoVo selectByPrimaryKey(Integer id);

    List<Stuffinfo> selectAll();

    int updateByPrimaryKey(Stuffinfo record);

    PageInfo<StuffinfoVo> selectByPageInfo(Integer page, int limit, String sex, String stuffName, String worklength, String branch);

    StuffinfoAddVo selectByIdeVo(int eid);

//    StuffinfoShowByIdVo selectByIdShowAllNames(StuffinfoAddVo stuffinupdatefo);

    StuffinfoShowByIdVo selectByIdShowAllNamesByEID(Integer eidByUsername);
}
